blood spurt - French English Dictionary